home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Shareware / Multimedia / extrememov / extrememm2.6b3sharefull.exe / {app} / scripts / [OFDB.DE] - (USE ORIGINAL TITLE - Full Import) @eb1 23_04_2002.txt < prev    next >
Encoding:
Text File  |  2003-02-11  |  12.7 KB  |  473 lines

  1. -----------------------------------------------
  2. -            eXtreme Movie Manager            -
  3. -            MagicScript Technology           -
  4. -          2002 Alessio "AleTsg" Viti         -
  5. -----------------------------------------------
  6. - Web     : www.OFDb.de                       -
  7. - Author   : eb1                              -
  8. - Date    : 23/04/2002                        -
  9. - Comment : Imports all available Information -
  10. -           from OFDb.de (german IMDB)        -
  11. -           Not available: Tag Outline,       -
  12. -                           Language, Covers, -
  13. -                           Box Covers, some  -
  14. -                           problems with     -
  15. -                           Runtime ...       -
  16. -----------------------------------------------
  17.  
  18. #MADEBY#=eb1
  19. #DATEBUILD#=23/04/2002
  20. #WEBSITE#=OFDB.DE - (GERMAN)
  21. #NOTE#=Use it with "Use Original Title..."-Option checked. Imports all available Information from OFDb.de (german IMDB).Not available: Tag Outline; Language; Covers; Box Covers; some problems with Runtime
  22. #SCRIPTQUALITY#=3
  23.  
  24.  
  25. #WEBQUERY#=http://www.ofdb.de/view.php?page=suchergebnis&Kat=OTitel&SText=#MOVIE#
  26.  
  27. #RIGHTPAGEFOUND#
  28.     #STARTREADWEB#
  29.     #FINDLINE#=<title>#12##ONERROR#=*STOP*
  30.     #FIND#=>#01##ONERROR#=*STOP*
  31.     #PUT#=8#02#
  32.     #TAKEWORDLEN#=#03#,#01#,#02#
  33.     #PUT#=OFDb - S#04#
  34.     #CONDITIONRIGHTPAGE# #03#<>#04#
  35.     #PUT#=0#20#
  36.     #PUT#=1#21#
  37. #ENDRIGHTPAGEFOUND#
  38.  
  39. #CREATEMOVIELIST#
  40.     #STARTREADWEB#
  41.     #PUT#=1#21#
  42.     #PUT#=0#20#
  43.     #PUT#=1#10#
  44.     #FINDLINE#=<i>Keine Ergebnisse</i>#11##ONERROR#=*OK*
  45.     #IF# #10#==#11#
  46.          #PUT#=1#20#
  47.          #WRITETITLELIST#=MOVIE not found in the database
  48.          #GOTO#=NOMATCHES
  49.     #ENDIF#
  50.     #STARTREADWEB#
  51.     #WRITETITLELIST#=Movies found
  52.     #WRITETITLELIST#=-------------------------------
  53.     #FINDLINE#=Originaltitel#12##ONERROR#=*OK*
  54.     #REPEAT#
  55.         #FIND#=fid=#01# #ONERROR#=*OK*
  56.         #PUT#=0#02#
  57.     #IF# #01#<>#02#
  58.         #FIND#==#08# #ONERROR#=*ASK*
  59.         #FIND#='#03# #ONERROR#=*ASK*
  60.         #TAKEWORD#=#06#,#08#,#03#
  61.             #COMPUTECURSOR#=+1
  62.             #PUTCURSOR#=#04#
  63.         #FIND#=<#05# #ONERROR#=*ASK*
  64.         #TAKEWORD#=#07#,#04#,#05#
  65.         #WRITETITLELIST#=http://www.ofdb.de/view.php?page=film&fid=#06#    ---> #07#
  66.         #ENDIF#
  67.     #WHILE# #01#<>#02#
  68.     :NOMATCHES
  69. #ENDCREATEMOVIELIST#
  70.  
  71. #MOVIETITLE#
  72.     #IF# #20#==#21#
  73.          #GOTO#=SKIP
  74.     #ENDIF#
  75.     #STARTREADWEB#
  76.     #FINDLINE#=Originaltitel#12##ONERROR#=*STOP*
  77.     #FINDLINE#=Daten#12##ONERROR#=*STOP*
  78.     #FIND#=b>#01# #ONERROR#=*STOP*
  79.     #FIND#=>#01# #ONERROR#=*STOP*
  80.     #FIND#=</b>#02# #ONERROR#=*STOP*
  81.     #TAKEWORD#=#03#,#01#,#02#
  82.     #CHECKVARIABLE#=#03#
  83.     #STARTDELETETAGS#
  84.     #STARTSUBSTITUTETAGS#
  85.     #TITLE#=#03# #ONERROR#=*ASK*
  86.     :SKIP
  87. #ENDMOVIETITLE#
  88.  
  89. #DIRECTOR#
  90.     #IF# #20#==#21#
  91.          #GOTO#=SKIP
  92.     #ENDIF#
  93.     #STARTREADWEB#
  94.     #FINDLINE#=Regie#12##ONERROR#=*STOP*
  95.     #FINDLINE#=Daten#12##ONERROR#=*STOP*
  96.     #PUT#=0#09#
  97.     #REPEAT#
  98.     #FIND#=Name#10# #ONERROR#=*OK*
  99.         #IF# #09#<>#10#
  100.         #FIND#=>#01# #ONERROR#=*OK*
  101.         #FIND#=<#02# #ONERROR#=*OK*
  102.         #TAKEWORD#=#03#,#01#,#02#
  103.             #CHECKVARIABLE#=#03#
  104.             #STARTDELETETAGS#
  105.             #STARTSUBSTITUTETAGS#
  106.             #ADDACTOR#=#03#
  107.         #TAKEDIRECTOR#=#03#
  108.         #ENDIF#
  109.     #WHILE# #09#<>#10#    
  110.     :SKIP
  111. #ENDDIRECTOR#
  112.  
  113. #ACTORS#
  114.     #IF# #20#==#21#
  115.          #GOTO#=SKIP
  116.     #ENDIF#
  117.     #STARTREADWEB#
  118.     #FINDLINE#=Darsteller#12##ONERROR#=*OK*
  119.     #FINDLINE#=Daten#12##ONERROR#=*STOP*
  120.     #PUT#=0#09#
  121.     #REPEAT#
  122.     #FIND#=Name#10# #ONERROR#=*OK*
  123.         #IF# #09#<>#10#
  124.         #FIND#=>#01# #ONERROR#=*OK*
  125.         #FIND#=<#02# #ONERROR#=*OK*
  126.         #TAKEWORD#=#03#,#01#,#02#
  127.             #CHECKVARIABLE#=#03#
  128.             #STARTDELETETAGS#
  129.             #STARTSUBSTITUTETAGS#
  130.             #ADDACTOR#=#03#
  131.         #TAKEACTOR#=#03#
  132.         #ENDIF#
  133.     #WHILE# #09#<>#10#
  134.     :SKIP
  135. #ENDACTORS#
  136.  
  137. #GENRE#
  138.     #IF# #20#==#21#
  139.          #GOTO#=SKIP
  140.     #ENDIF#
  141.     #STARTREADWEB#
  142.     #FINDLINE#=Genre#12##ONERROR#=*STOP*
  143.     #FINDLINE#=Daten#12##ONERROR#=*STOP*
  144.     #PUT#=0#09#
  145.     #REPEAT#
  146.     #FIND#=Genre#10# #ONERROR#=*OK*
  147.         #IF# #09#<>#10#
  148.         #FIND#=>#01# #ONERROR#=*OK*
  149.         #FIND#=<#02# #ONERROR#=*OK*
  150.         #TAKEWORD#=#03#,#01#,#02#
  151.             #CHECKVARIABLE#=#03#
  152.             #STARTDELETETAGS#
  153.             #STARTSUBSTITUTETAGS#
  154.             #ADDACTOR#=#03#
  155.         #TAKEGENRE#=#03#
  156.         #ENDIF#
  157.     #WHILE# #09#<>#10#
  158.     :SKIP
  159. #ENDGENRE#
  160.  
  161. #RATING#
  162.     #IF# #20#==#21#
  163.          #GOTO#=SKIP
  164.     #ENDIF#
  165.     #STARTREADWEB#
  166.     #FINDLINE#=Note:#12##ONERROR#=*STOP*
  167.     #FIND#=Note: #01# #ONERROR#=*STOP*
  168.     #COMPUTECURSOR#=+5
  169.     #PUTCURSOR#=#01#
  170.     #PUT#=4#02#
  171.     #TAKEWORDLEN#=#03#,#01#,#02#
  172.     #TAKERATING#=#03#
  173.     :SKIP
  174. #ENDRATING#
  175.  
  176. #COMMENTS#
  177.     #IF# #20#==#21#
  178.          #GOTO#=SKIP
  179.     #ENDIF#
  180.     #STARTREADWEB#
  181.     #FINDLINE#=Lokale#12##ONERROR#=*STOP*
  182.     #FIND#=href=#01# #ONERROR#=*STOP*
  183.     #FIND#='#01# #ONERROR#=*OK*
  184.     #COMPUTECURSOR#=+1
  185.     #FIND#='#02# #ONERROR#=*OK*
  186.     #TAKEWORD#=#03#,#01#,#02# #ONERROR#=*STOP*
  187.     #STRING#=#47#=http://www.ofdb.de/#03#
  188.     #PUT#=0#04#
  189.     #OPENNEWWEB#=#47#
  190.         #FINDLINE#=usercenter/info.php#12##ONERROR#=*OK*
  191.         #IF# #12#==#04#
  192.              #GOTO#=NOCOMMENTS
  193.         #ENDIF#
  194.         #FIND#=<br>#01# #ONERROR#=*OK*
  195.         #COMPUTECURSOR#=+7
  196.         #PUTCURSOR#=#01#
  197.         #PUT#=0#13#
  198.         #REPEAT#
  199.            #FIND#=</font#02# #ONERROR#=*OK*
  200.            #FIND#=<br#14# #ONERROR#=*OK*
  201.            #IF# #13#==#14#
  202.                 #TAKEWORD#=#03#,#01#,#02#
  203.                 #STRING#=#03#=#03#
  204.                 #CHECKVARIABLE#=#03#
  205.                 #STARTDELETETAGS#
  206.                 #STARTSUBSTITUTETAGS# 
  207.             #TAKECOMMENTS#=#03#
  208.            #ENDIF#
  209.            #IF# #13#==#02#
  210.                 #READNEXTLINE#
  211.                 #PUT#=0#01#
  212.            #ENDIF#
  213.         #WHILE# #13#==#02#
  214.     :NOCOMMENTS
  215.     #RESTOREWEB#
  216.     :SKIP
  217. #ENDCOMMENTS#
  218.  
  219. #PLOT#
  220.     #IF# #20#==#21#
  221.          #GOTO#=SKIP
  222.     #ENDIF#
  223.     #STARTREADWEB#
  224.     #FINDLINE#=Inhalt:#12##ONERROR#=*STOP*
  225.     #FIND#=href=#01# #ONERROR#=*STOP*
  226.     #FIND#='#01# #ONERROR#=*STOP*
  227.     #COMPUTECURSOR#=+1
  228.     #FIND#='#02# #ONERROR#=*STOP*
  229.     #TAKEWORD#=#03#,#01#,#02#
  230.     #STRING#=#40#=http://www.ofdb.de/#03#
  231.     #PUT#=0#04#
  232.     #OPENNEWWEB#=#40#
  233.         #FINDLINE#=Inhaltsangabe#12##ONERROR#=*OK*
  234.         #IF# #12#==#04#
  235.              #GOTO#=NOPLOT
  236.         #ENDIF#
  237.         #FIND#=<br>#01# #ONERROR#=*OK*
  238.         #COMPUTECURSOR#=+7
  239.         #PUTCURSOR#=#01#
  240.         #PUT#=0#13#
  241.         #REPEAT#
  242.            #FIND#=</font#02# #ONERROR#=*OK*
  243.            #FIND#=<br#14# #ONERROR#=*OK*
  244.            #IF# #13#==#14#
  245.                 #TAKEWORD#=#03#,#01#,#02#
  246.                 #STRING#=#03#=#03#
  247.                 #CHECKVARIABLE#=#03#
  248.                 #STARTDELETETAGS#
  249.                 #STARTSUBSTITUTETAGS# 
  250.                 #TAKEPLOT#=#03#
  251.            #ENDIF#
  252.            #IF# #13#==#02#
  253.                 #READNEXTLINE#
  254.                 #PUT#=0#01#
  255.            #ENDIF#
  256.         #WHILE# #13#==#02#
  257.     :NOPLOT
  258.     #RESTOREWEB#
  259.     :SKIP
  260. #ENDPLOT#
  261.  
  262. #RUNTIME#
  263.     #IF# #20#==#21#
  264.          #GOTO#=SKIP
  265.     #ENDIF#
  266.     #STARTREADWEB#
  267.     #FINDLINE#=Deutschland:#12##ONERROR#=*STOP*
  268.     #FIND#=href=#01# #ONERROR#=*STOP*
  269.     #FIND#='#01# #ONERROR#=*STOP*
  270.     #COMPUTECURSOR#=+1
  271.     #FIND#='#02# #ONERROR#=*STOP*
  272.     #TAKEWORD#=#03#,#01#,#02#
  273.     #STRING#=#49#=http://www.ofdb.de/#03#
  274.     #PUT#=0#04#
  275.     #OPENNEWWEB#=#49#
  276.         #FINDLINE#=Laufzeit#01# #ONERROR#=*OK*
  277.         #IF# #01#==#04#
  278.              #GOTO#=NORUNTIME
  279.         #ENDIF#
  280.         #FIND#=Laufzeit:#01# #ONERROR#=*OK*
  281.         #FIND#=Daten#01# #ONERROR#=*OK*
  282.         #FIND#=b>#01# #ONERROR#=*OK*
  283.         #COMPUTECURSOR#=+1
  284.         #PUTCURSOR#=#01#
  285.         #FIND#=<#02# #ONERROR#=*OK*
  286.         #TAKEWORD#=#03#,#01#,#02#
  287.         #TAKERUNTIME#=#03#
  288.      :NORUNTIME
  289.      #RESTOREWEB#
  290.     :SKIP
  291. #ENDRUNTIME#
  292.  
  293. #YEAR#
  294.     #IF# #20#==#21#
  295.          #GOTO#=SKIP
  296.     #ENDIF#
  297.     #STARTREADWEB#
  298.     #FINDLINE#=Erscheinungsjahr#12##ONERROR#=*STOP*
  299.     #FINDLINE#=Text=#12##ONERROR#=*STOP*
  300.     #FIND#==#01##ONERROR#=*STOP*
  301.     #FIND#='#02# #ONERROR#=*STOP*
  302.     #TAKEWORD#=#03#,#01#,#02#
  303.     #TAKEYEAR#=#03#
  304.     :SKIP
  305. #ENDYEAR#
  306.  
  307. #MOVIEID#
  308.     #IF# #20#==#21#
  309.          #GOTO#=SKIP
  310.     #ENDIF#
  311.     #STARTREADWEB#
  312.     #FINDLINE#=page=bewertung#12##ONERROR#=*STOP*
  313.     #FIND#=fid=#12##ONERROR#=*OK*
  314.     #FIND#==#01##ONERROR#=*OK*
  315.     #FIND#='#02# #ONERROR#=*STOP*
  316.     #TAKEWORD#=#03#,#01#,#02#
  317.     #TAKEMOVIEID#=#03#
  318.     :SKIP
  319. #ENDMOVIEID#
  320.  
  321. #COUNTRY#
  322.     #IF# #20#==#21#
  323.          #GOTO#=SKIP
  324.     #ENDIF#
  325.     #STARTREADWEB#
  326.     #FINDLINE#=Herstellungsland#12##ONERROR#=*STOP*
  327.     #FINDLINE#=Text=#12##ONERROR#=*STOP*
  328.     #FIND#==#01##ONERROR#=*STOP*
  329.     #FIND#='#02# #ONERROR#=*STOP*
  330.     #TAKEWORD#=#03#,#01#,#02#
  331.     #CHECKVARIABLE#=#03#
  332.     #STARTDELETETAGS#
  333.     #STARTSUBSTITUTETAGS# 
  334.     #TAKECOUNTRY#=#03#
  335.     :SKIP
  336. #ENDCOUNTRY#
  337.  
  338. #POSTER#
  339.     #IF# #20#==#21#
  340.          #GOTO#=SKIP
  341.     #ENDIF#
  342.     #STARTREADWEB#
  343.     #FINDLINE#=www.hsi-infopool.de/zensur/movies/images/film/#12##ONERROR#=*STOP*
  344.     #SETCURSOR#=1
  345.     #FIND#=src="#01# #ONERROR#=*STOP*
  346.     #COMPUTECURSOR#=+5
  347.     #PUTCURSOR#=#01#
  348.     #FIND#="#02# #ONERROR#=*STOP*
  349.     #TAKEWORD#=#03#,#01#,#02#
  350.     #STRING#=#04#=h#03#
  351.     #TAKEPOSTER#=#04#
  352.     :SKIP
  353. #ENDPOSTER#
  354.  
  355. #DELETETAGS#
  356.     #DELETEWORD#= 
  357.     #DELETEWORD#=<BR>
  358.     #DELETEWORD#=</BR>
  359.     #DELETEWORD#=</P>
  360.     #DELETEWORD#=</BLOCKQUOTE>
  361.     #DELETEWORD#=<b>
  362.     #DELETEWORD#=<b
  363.     #DELETEWORD#=b>
  364.     #DELETEWORD#=<br />
  365.     #DELETEWORD#=br />
  366. #ENDDELETETAGS#
  367.  
  368. #SUBSTITUTETAGS#
  369.     #SUBSTITUTEWORD#= = 
  370.     #SUBSTITUTEWORD#=¡=í
  371.     #SUBSTITUTEWORD#=¢=ó
  372.     #SUBSTITUTEWORD#=£=ú
  373.     #SUBSTITUTEWORD#=¤=ñ
  374.     #SUBSTITUTEWORD#=¥=Ñ
  375.     #SUBSTITUTEWORD#=¦=ª
  376.     #SUBSTITUTEWORD#=§=º
  377.     #SUBSTITUTEWORD#=¨=¿
  378.     #SUBSTITUTEWORD#=©=⌐
  379.     #SUBSTITUTEWORD#=ª=¬
  380.     #SUBSTITUTEWORD#=«=½
  381.     #SUBSTITUTEWORD#=¬=¼
  382.     #SUBSTITUTEWORD#=­=¡
  383.     #SUBSTITUTEWORD#=®=«
  384.     #SUBSTITUTEWORD#=¯=»
  385.     #SUBSTITUTEWORD#=°=░
  386.     #SUBSTITUTEWORD#=±=▒
  387.     #SUBSTITUTEWORD#=²=▓
  388.     #SUBSTITUTEWORD#=³=│
  389.     #SUBSTITUTEWORD#=´=┤
  390.     #SUBSTITUTEWORD#=µ=╡
  391.     #SUBSTITUTEWORD#=¶=╢
  392.     #SUBSTITUTEWORD#=·=╖
  393.     #SUBSTITUTEWORD#=¸=╕
  394.     #SUBSTITUTEWORD#=¹=╣
  395.     #SUBSTITUTEWORD#=º=║
  396.     #SUBSTITUTEWORD#=»=╗
  397.     #SUBSTITUTEWORD#=¼=╝
  398.     #SUBSTITUTEWORD#=½=╜
  399.     #SUBSTITUTEWORD#=¾=╛
  400.     #SUBSTITUTEWORD#=¿=┐
  401.     #SUBSTITUTEWORD#=À=└
  402.     #SUBSTITUTEWORD#=Á=┴
  403.     #SUBSTITUTEWORD#=Â=┬
  404.     #SUBSTITUTEWORD#=Ã=├
  405.     #SUBSTITUTEWORD#=Ä=─
  406.     #SUBSTITUTEWORD#=Å=┼
  407.     #SUBSTITUTEWORD#=Æ=╞
  408.     #SUBSTITUTEWORD#=Ç=╟
  409.     #SUBSTITUTEWORD#=È=╚
  410.     #SUBSTITUTEWORD#=É=╔
  411.     #SUBSTITUTEWORD#=Ê=╩
  412.     #SUBSTITUTEWORD#=Ë=╦
  413.     #SUBSTITUTEWORD#=Ì=╠
  414.     #SUBSTITUTEWORD#=Í=═
  415.     #SUBSTITUTEWORD#=Î=╬
  416.     #SUBSTITUTEWORD#=Ï=╧
  417.     #SUBSTITUTEWORD#=Ð=╨
  418.     #SUBSTITUTEWORD#=Ñ=╤
  419.     #SUBSTITUTEWORD#=Ò=╥
  420.     #SUBSTITUTEWORD#=Ó=╙
  421.     #SUBSTITUTEWORD#=Ô=╘
  422.     #SUBSTITUTEWORD#=Õ=╒
  423.     #SUBSTITUTEWORD#=Ö=╓
  424.     #SUBSTITUTEWORD#=×=╫
  425.     #SUBSTITUTEWORD#=Ø=╪
  426.     #SUBSTITUTEWORD#=Ù=┘
  427.     #SUBSTITUTEWORD#=Ú=┌
  428.     #SUBSTITUTEWORD#=Û=█
  429.     #SUBSTITUTEWORD#=Ü=▄
  430.     #SUBSTITUTEWORD#=Ý=▌
  431.     #SUBSTITUTEWORD#=Þ=▐
  432.     #SUBSTITUTEWORD#=ß=▀
  433.     #SUBSTITUTEWORD#=à=α
  434.     #SUBSTITUTEWORD#=á=ß
  435.     #SUBSTITUTEWORD#=â=Γ
  436.     #SUBSTITUTEWORD#=ã=π
  437.     #SUBSTITUTEWORD#=ä=Σ
  438.     #SUBSTITUTEWORD#=å=σ
  439.     #SUBSTITUTEWORD#=æ=µ
  440.     #SUBSTITUTEWORD#=ç=τ
  441.     #SUBSTITUTEWORD#=è=Φ
  442.     #SUBSTITUTEWORD#=é=Θ
  443.     #SUBSTITUTEWORD#=ê=Ω
  444.     #SUBSTITUTEWORD#=ë=δ
  445.     #SUBSTITUTEWORD#=ì=∞
  446.     #SUBSTITUTEWORD#=í=φ
  447.     #SUBSTITUTEWORD#=î=ε
  448.     #SUBSTITUTEWORD#=ï=∩
  449.     #SUBSTITUTEWORD#=ð=≡
  450.     #SUBSTITUTEWORD#=ñ=±
  451.     #SUBSTITUTEWORD#=ò=≥
  452.     #SUBSTITUTEWORD#=ó=≤
  453.     #SUBSTITUTEWORD#=ô=⌠
  454.     #SUBSTITUTEWORD#=õ=⌡
  455.     #SUBSTITUTEWORD#=ö=÷
  456.     #SUBSTITUTEWORD#=÷=≈
  457.     #SUBSTITUTEWORD#=ø=°
  458.     #SUBSTITUTEWORD#=ù=∙
  459.     #SUBSTITUTEWORD#=ú=·
  460.     #SUBSTITUTEWORD#=û=√
  461.     #SUBSTITUTEWORD#=ü=ⁿ
  462.     #SUBSTITUTEWORD#=ý=²
  463.     #SUBSTITUTEWORD#=þ=■
  464.     #SUBSTITUTEWORD#=ÿ= 
  465.     #SUBSTITUTEWORD#=%DF=▀
  466.     #SUBSTITUTEWORD#=%E4=Σ
  467. #ENDSUBSTITUTETAGS#
  468.  
  469.  
  470.  
  471.  
  472.  
  473.